package com.burgeon.backend.EnterpriseWeChat.service;

import com.burgeon.backend.EnterpriseWeChat.entity.*;

import java.util.ArrayList;

public interface EWAppEmpService {

    SaleStoreData EmpSaleKanBan(String token, String phone);

    SaleData SaleKanBan(String token, String phone);

    StoreData storeKanBan(String token, String phone);

    ArrayList<RFIMVipCount>  FindRFIMByStoreId(String token, String storeId);

    //全部订单评价
    ArrayList<YcValueAction> GetYcValueActionByEmpId(String token, String empId);
    //最新
    ArrayList<YcValueAction> GetNewestYcValue(String token, String empId);
    //好中差
    ArrayList<YcValueAction> GetStatusYcValue(String token, String empId, int type);


    //订单状态
    ArrayList<YCOrder> GetYcOrder(String token, String storeId, String status, int page);

    //全部订单
    ArrayList<YCOrder> GetYcOrderAll(String token, String storeId, int page);

    //导购总会员信息
    ArrayList<Vip> GetVipDataByEmpId(String token, String empId, String storeId, int page);

    //导购新增会员信息
    ArrayList<Vip> GetNewVipByEmpId(String token, String empId, String storeId, int page);

    //会销额
    ArrayList<RetailVo>  GetRetailByEmpId(String token, String empId, int page);
    //店铺会销额
    ArrayList<RetailVo>  GetRetailByStoreId(String token, String storeId, int page);

    //储值金额
    ArrayList<VipDeposit> GetVipDeposit(String token, String empId, String storeId, int page);

    //会员预警
    ArrayList<Vip> queryVipWarning(String token, String warningType, String storeId, int page);

    //搜索会员信息
    Vip FindVipByCardNo(String token, String cardNo, String empId, String storeId, String type);


}
